/*	
 *				
 *					ISNW ---- It is a war.It is not warcraft!
 *
 *
 *					Author:					zhoukeli(haxixi_keli)
 *					Filename:				IBillboardSceneNode.h
 *					CreateTime:				2008/12/29
 *					ModifyTime:				2008/12/29
 *
 */

#ifndef __ISNW_I_BILLBOARD_SCENENODE_H__
#define __ISNW_I_BILLBOARD_SCENENODE_H__

#include "ISceneNode.h"
#include "ISceneManager.h"
#include "dimension2d.h"

namespace ISNW
{
namespace scene
{
	class IBillboardSceneNode : public ISceneNode
	{
	public:
		IBillboardSceneNode(ISceneManager* sm,ISceneNode* parent,s32 id,core::dimention2df size,core::vector3df pos,
			core::vector3df rotate,core::vector3df scale)
			:ISceneNode(sm,parent,id,true,pos,rotate,scale){}

	public:
		virtual void setsize(core::dimention2df size) = 0;

		virtual core::dimention2df getsize() const = 0;


	};
} // end namespace scene
} // end namespace ISNW
#endif